import React from "./React.js";

const ReactDOM = {
  /**
   * 创建一个根元素
   * @param {HTMLElement} container - 元素要插入的容器
   * @returns {Object} 根元素对象
   */
  createRoot(container) {
    return {
      /**
       * 渲染函数: 将虚拟 DOM 转换成真实 DOM
       * @param {Object} app 元素的虚拟 DOM
       */
      render(app) {
        React.render(app, container);
      },
    };
  },
};

export default ReactDOM;
